package modelo.util;

import java.text.NumberFormat;

public class Formateador {

    private static String formatado = "";

    public static String moneda(String original, boolean conSimbolo) {
        NumberFormat formatoMoneda = NumberFormat.getCurrencyInstance();
        formatado = formatoMoneda.format(Double.parseDouble(original));
        if (conSimbolo) {
            //return t_importe;
        } else {
            formatado = formatado.substring(1, formatado.length());// para quitar el simbolo de la moneda
        }
        return formatado;
    }

    public static String agregado(String original, String caracter, int totalLongitud, boolean antes) {
        formatado = original;
        if (antes) {
            while (formatado.length() < totalLongitud) {
                formatado = caracter + formatado;
            }

        } else {
            while (formatado.length() < totalLongitud) {
                formatado += caracter;
            }
        }
        return formatado;
    }
}
